package com.qyhl.webtv.commonlib.service;

import com.alibaba.android.arouter.facade.template.IProvider;
import com.qyhl.webtv.basiclib.base.BaseFragment;

/**
 * 活动组件暴露的服务接口
 * @author  helin
 * @date  2019年2月25日19:08:05
 */
public interface ActivitiesService extends IProvider {

        BaseFragment getActivityTempFragment(String title, boolean isback, int type);

        /**
         * 获取选手列表
         * @param actId
         * @param pageViews
         * @param sumPlayer
         * @param sumVote
         * @param voteStatus
         * @param actStatus
         * @param isHideTop
         * @return
         */
        BaseFragment getPlayerListFragment(int actId, Long pageViews, Integer sumPlayer, Integer sumVote, Integer voteStatus, Integer actStatus, boolean isHideTop);

        /**
         * 获取直播投票
         * @param actId
         * @param linkId
         * @return
         */
        BaseFragment getTeleVoteFragment(int actId, int linkId);
}
